// 该文件负责所有的公共的组件的全局注册 Vue.use
import PageTools from './PageTools'
import UploadExcel from './UploadExcel'// 导入
import ImageUpload from './ImageUpload'// 上传头像
import Print from 'vue-print-nb' // 全局注册打印组件
import ScreenFull from './ScreenFull' // 全局注册全屏组件
import ThemePiker from './ThemePicker' // 全局注册主题组件
import Lang from './lang' // 全局多语言组件
import TagsView from './TagsView' // 全局注册多页签组件

export default {
  install(Vue) {
    // 注册全局的通用栏组件对象
    Vue.component('PageTools', PageTools)
    Vue.component('UploadExcel', UploadExcel)// 注册excel组件
    Vue.component('ImageUpload', ImageUpload)// 注册上传头像组件
    Vue.use(Print)
    Vue.component('ScreenFull', ScreenFull)
    Vue.component('ThemePiker', ThemePiker)
    Vue.component('Lang', Lang)
    Vue.component('TagsView', TagsView)
  }
}
